home *** CD-ROM | disk | FTP | other *** search
/ PC go! 2008 April / PCgo 2008-04 (DVD).iso / interface / contents / demoversionen_3846 / 13664 / files / Data1.cab / tool.idl < prev    next >
Encoding:
Text File  |  2001-07-10  |  1.4 KB  |  41 lines

  1.     [propget]
  2.     HRESULT ClassID([out, retval] BSTR* ret);
  3.     [propget]
  4.     HRESULT Description([out, retval] BSTR* ret);
  5.  
  6.     HRESULT GetToolInfo(
  7.                     [in, out] VARIANT* CommandNames, 
  8.                     [in, out] VARIANT* MenuCaptions, 
  9.                     [in, out] VARIANT* StatusPrompts, 
  10.                     [in, out] VARIANT* ToolTips, 
  11.                     [in, out] VARIANT* Enabled, 
  12.                     [in, out] VARIANT* WantsUpdates, 
  13.                     [out, retval] long* ret);
  14.  
  15.     HRESULT CopyBitmap(
  16.                     [in] VARIANT_BOOL LargeButtons, 
  17.                     [in] VARIANT_BOOL Monochrome, 
  18.                     [out, retval] VARIANT_BOOL* ret);
  19.  
  20.     HRESULT GetPicture(
  21.                     [in] VARIANT_BOOL LargeButtons, 
  22.                     [in] VARIANT_BOOL Monochrome, 
  23.                     [out, retval] IDispatch** ret);
  24.  
  25.     HRESULT Run(
  26.                     [in] IDispatch* ThisTool, 
  27.                     [out, retval] VARIANT_BOOL* ret);
  28.  
  29.     HRESULT UpdateToolStatus(
  30.                     [in] IDispatch* ThisTool, 
  31.                     [in, out] VARIANT_BOOL* Enabled, 
  32.                     [in, out] VARIANT_BOOL* Checked, 
  33.                     [out, retval] VARIANT_BOOL* ret);
  34.  
  35.     HRESULT Initialize(
  36.                     [in] IDispatch* ThisTool, 
  37.                     [out, retval] VARIANT_BOOL* ret);
  38.  
  39.     HRESULT Terminate([in] IDispatch* ThisTool);
  40.  
  41.